something captivates - Turco Inglés Diccionario